/**
 * 
 */
$(function() {
	autoLeftNav();
	$(window).resize(function() {
		autoLeftNav();
	});

	/* 面板上方按钮点击事件 */
	// 关闭按钮
	$('.btn-close').click(function(e) {
		e.preventDefault();
		$(this).parent().parent().parent().fadeOut();
	});
	// 收起按钮
	$('.btn-minimize').click(function(e) {
		e.preventDefault();
		var $target = $(this).parent().parent().next('.box-content');
		if ($target.is(':visible'))
			$('i', $(this)).removeClass('glyphicon-chevron-up').addClass('glyphicon-chevron-down');
		else
			$('i', $(this)).removeClass('glyphicon-chevron-down').addClass('glyphicon-chevron-up');
		$target.slideToggle();
	});
	// 设置按钮
	$('.btn-setting').click(function(e) {
		e.preventDefault();
		$('#myModal').modal('show');
	});
})

// 侧边菜单开关
function autoLeftNav() {
	$('.tpl-header-switch-button').on('click', function() {
		if ($('.left-sidebar').is('.active')) {
			if ($(window).width() > 1024) {
				$('.tpl-content-wrapper').removeClass('active');
			}
			$('.left-sidebar').removeClass('active');
		} else {

			$('.left-sidebar').addClass('active');
			if ($(window).width() > 1024) {
				$('.tpl-content-wrapper').addClass('active');
			}
		}
	})

	if ($(window).width() < 1024) {
		$('.left-sidebar').addClass('active');
	} else {
		$('.left-sidebar').removeClass('active');
	}
}

// 侧边菜单
$('.sidebar-nav-sub-title').on('click', function() {
	$(this).siblings('.sidebar-nav-sub').slideToggle(80)
		.end()
		.find('.sidebar-nav-sub-ico').toggleClass('sidebar-nav-sub-ico-rotate');
})